biochemical mechanism - French English Dictionary